Synonyms for "cape gooseberry"

Words with similar meaning